Control Methods
An object defining methods for the Control class.
SetMLText(value)
Sets the multilingual text for the control.
Parameters:
value (required): Dictionary<string, string>
A dictionary containing language keys and corresponding text values.
Returns:
Type: void
Method does not return anything
This is a sync method. Method runs synchronously.
GetMLValues()
Retrieves the multilingual values associated with the control.
Returns:
This is a sync method. Method runs synchronously.
GetMLText()
Determines the control group based on its type.
Returns:
Type: Dictionary<string, string>
A dictionary containing language keys and corresponding text values.
This is a sync method. Method runs synchronously.
SetText(value)
Sets the text representation of the control's value.
Parameters:
value (required): object
The text to set.
Returns:
Type: void
Method does not return anything
This is a sync method. Method runs synchronously.
GetText()
Retrieves the text representation of the control's value.
Returns:
Type: object
The text representation.
This is a sync method. Method runs synchronously.
GetCategories()
Retrieves the categories associated with the control.
Returns:
Type: object
The categories if applicable.
This is a sync method. Method runs synchronously.
GetPropertyValue<T>(propertyName)
Retrieves a property value from the control's JSON representation.
Parameters:
propertyName (required): string
The name of the property to retrieve.
Generics:
Type: T
A generic type parameter that allows the method's return type to be dynamically specified when called, adapting the result to that specific type.
Returns:
Type: T
The value of the requested property, or the default value if not found.
This is a sync method. Method runs synchronously.
SetCategories(value)
Sets the categories for the control.
Parameters:
value (required): object
The categories to set.
Returns:
Type: void
Method does not return anything
This is a sync method. Method runs synchronously.
GetGroup()
Determines the control group based on its type.
Returns:
Type: string
The name of the control group.
This is a sync method. Method runs synchronously.